sniper rifle - Englisch Synonyme Wörterbuch

sniper rifle

n.
[1] precision rifle